master narrative - French English Dictionary